klass->connect_widget_destroyed = gtk_accessible_real_connect_widget_destroyed;
}
+/**
+ * gtk_accessible_set_widget:
+ * @accessible: a #GtkAccessible
+ * @widget: a #GtkWidget
+ *
+ * Sets the #GtkWidget corresponding to the #GtkAccessible.
+ *
+ * Since: 2.22
+ **/
+void
+gtk_accessible_set_widget (GtkAccessible *accessible,
+ GtkWidget *widget)
+{
+ g_return_val_if_fail (GTK_IS_ACCESSIBLE (accessible), NULL);
+ g_return_val_if_fail (GTK_IS_WIDGET (widget), NULL);
+
+ accessible->widget = widget;
+}
+
/**
* gtk_accessible_get_widget:
* @accessible: a #GtkAccessible
GType gtk_accessible_get_type (void) G_GNUC_CONST;
+void gtk_accessible_set_widget (GtkAccessible *accessible,
+ GtkWidget *widget);
GtkWidget* gtk_accessible_get_widget (GtkAccessible *accessible);
void gtk_accessible_connect_widget_destroyed (GtkAccessible *accessible);